package starlink

import (
	"context"
	"github.com/Unixeno/TheMoon/model"
)

type Client interface {
	Init(ctx context.Context) chan error
	Send(*model.Message) error
	Receive() (*model.Message, error)
}
